package day11.CRUD;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
//import com.mchange.v2.c3p0.ComboPooledDataSource;
//
//
//public class JdbcUtils_C3P0 {
//
//    private static ComboPooledDataSource ds = null;
//    static{
//        try{
////            ds = new ComboPooledDataSource();
////            ds.setDriverClass("com.mysql.jdbc.Driver");
////            ds.setJdbcUrl("jdbc:mysql://localhost:3306/day16");
////            ds.setUser("root");
////            ds.setPassword("root");
////
////            ds.setInitialPoolSize(10);//最初连接数
////            ds.setMinPoolSize(5);//最小连接数
////            ds.setMaxPoolSize(20);//最大连接数
//            ds = new ComboPooledDataSource("c3p0-config.xml.");
//
//        }catch (Exception e) {
//            throw new ExceptionInInitializerError(e);
//        }
//    }
//
//    public static Connection getConnection() throws SQLException{
//
//        return ds.getConnection();
//    }
//
//    public static void release(Connection conn,Statement st,ResultSet rs){
//
//
//        if(rs!=null){
//            try{
//                rs.close();
//            }catch (Exception e) {
//                e.printStackTrace();
//            }
//            rs = null;
//
//        }
//        if(st!=null){
//            try{
//                st.close();
//            }catch (Exception e) {
//                e.printStackTrace();
//            }
//
//        }
//
//        if(conn!=null){
//            try{
//                conn.close();
//            }catch (Exception e) {
//                e.printStackTrace();
//            }
//
//        }
//    }
//
//}